

package com.dog.basics.bean.model.wishwash;

import com.baomidou.mybatisplus.annotation.TableId;
import com.baomidou.mybatisplus.annotation.TableLogic;
import com.baomidou.mybatisplus.annotation.TableName;
import com.baomidou.mybatisplus.extension.activerecord.Model;
import lombok.Data;
import lombok.EqualsAndHashCode;
import lombok.experimental.Accessors;

import java.math.BigDecimal;
import java.io.Serializable;
import java.time.LocalDateTime;

/**
 * 场地信息
 *
 * @author cy code generator
 * @date 2021-07-09 17:40:28
 */
@Data
@TableName("dog_hx_field")
@EqualsAndHashCode(callSuper = false)
@Accessors(chain = true)
public class DogHxField extends Model<DogHxField> implements Serializable {
    private static final long serialVersionUID = 1L;

    /**
     * 标识
     */
    @TableId
    private Long id;
    /**
     * 场地负责人
     */
    private Long fieldUserId;
    /**
     * 所属代理商
     */
    private Long fieldAgentId;
    /**
     * 场地名称
     */
    private String fieldName;
    /**
     * 经度
     */
    private BigDecimal fieldLon;
    /**
     * 纬度
     */
    private BigDecimal fieldLat;
    /**
     * 详细地址
     */
    private String fieldDetailedAddress;
    /**
     * 场地方分润比例
     */
    private BigDecimal fieldLocalProfitSharingRatio;
    /**
     * 代理商分润比例
     */
    private BigDecimal fieldAgentProfitSharingRatio;
    /**
     * 是否删除：0-未删除  1-删除
     */
    @TableLogic
    private Integer delFlag;
    /**
     * 上传时间
     */
    private Long createTime;
    /**
     * 上传者
     */
    private Long createBy;
    /**
     * 更新时间
     */
    private Long updateTime;
    /**
     * 更新者
     */
    private Long updateBy;
}
